The nameserver allto.co.uk have a IP Address of 76.223.27.102 which is hosted on United States.
Announcement