I have never heard of any differences in the Google algo as it relates to different countries. It just would not make any sense to do it that way. But then...
Use a .co.uk domain name;
Ensure you have a UK address;
Ensure your server is located in the UK;
Add 'UK' to home page title and description;
Have 'UK' sprinkled lightly in your content;
Include UK dialling code and UK area code in the content;
Develop backlinks on UK related websites;
Use meta-tags associated with the UK - e.g.;
- <meta http-equiv="Content-Language" content="en-gb"/>
- <meta name="coverage" content="Nationwide"/> - <meta name="country" content="UK"/>
Bookmarks