Have you tried looking at the hosting offers forum?
█ Cyber Host Pro Ltd- over 10 years in the UK hosting industry.
█ Website Hosting | Reseller Hosting | Cloud VPS Servers | Dedicated Servers
★ WhiteLabel OnAPP Cloud VPS Reseller Program, Failover, 10Gbit SFP+ Dual SAN storage with Cpanel, Plesk & Windows server. www.cyberhostpro.com - UK Call Centre + 24x7 Online Chat
I try searching but so far found company with ridiculously high price out of my range.
It may have been out of your range, but that doesn't mean they are "ridiculously high"
If you are looking based solely on budget you can always find a host cheaper than another host within a month of signing up. You can look at many of the hosts using H-Sphere and they will offer multiple platform hosting. This comes at a price though as these are clustered server setups with most of them running all services on separate servers (database, mail, control panel, HTTP, etc) instead of a single server environment.