Well it makes logical sense that you will be higher up the search results for a certain country the more ties you have to the said country. So if your address is UK based and your
website hosting is on a UK server and has many ties to the UK it should feature quite prominantly in a search for that country (as long as the subject of the
website hosting is the same of that of the search obviously!

)