Not true! All you have to do is set up your Webmaster to target United Kingdom. For example type 'Betting Analysis' in google.co.uk, you will see e-sportbets somewhere along the first page (I think). I am hosted in USA. Click on the option you just mentioned. I am still there aren't I?
This video, made by Google, explains it very very well:
http://www.youtube.com/watch?v=r9r3PayqaZM
The tool is under Google Webmaster Tools -> Site Configuration -> Settings -> Geographic target. Whatever country you set there, you will come up if a searcher chooses the option Show Pages only from ...... whatever country. That being said, if you are targeting a specific country, I doubt the hosting server matters.
Btw you don't have to believe me, set it yourself to whatever country you want and test it around a week later.