Targeting multiple countries with the same website will not result in a high visibility across the board especially considering the continuous updates to the Google ranking algorithm focusing on providing relevant local results, not to mention the language difference.
seo service provider uk