This topic comes up regularly and it's often because a site is not hosted on a UK server with a UK IP address.
For reference.
[webmasterworld.com...]
Note, not all UK hosting companies use UK IPs.
First the find the IP Address of the server that is to be hosting the site, then check that IP Address against its country of origin at the European internet address registry RIPE.
[ripe.net...]