Hello,
I am new to SEO for the UK market. I have been optimizing for google.com USA market for a few years.
I have a new site that is targeted at the UK market. I have done the following:
1) registered a .co.uk domain name
2) hosted on a UK server, with a dedicated UK ip address
3) posted a UK mailing address on Contact Us page
4) included the keywords "UK" , "Britain", etc. on the site (in proper context of course)
5) Listed prices in GBP, with the GBP symbol
My next question is, what efforts should I undertake to place on Google UK results , in top positions? My assumptions are as follows. Please correct me if I'm wrong, and let me know what else you can suggest

thanks
1) Obtain one-way links from UK-based directory sites, with UK IP's (can someone please list them

)
2) Obtain one-way links from UK based sites with relevant content
Is it worthwhile to also get one-way links from non-UK based sites (eg. sites with a USA, Canadian, India, etc. IP address)? Or will that not help our UK based rankings at all?
Anything else you can recommend would be much appreciated, thanks a lot for your help
Rob