You need to work on your website layout (colors are too bright). As you want to rank high in uk, go for local optimization tips - Set your preferred geographic location in Google webmaster tools - Add your website to local search engines - Add your website to local directories - Get listed on Google places, bing local search and Yahoo! local - Get listed on local classified websites - Get backlinks from target country - Get active on niche related communities which are popular in your country - Get citations for your listings
Use longtail keywords to capture phrases. Go for higher lying fruit vs. going after ultra-competitive keywords.
Local directory submissions and classified ads with exact address that u have entered in the google places detail will helps you to get the good result..