The Nameserver ns67.1and1.co.uk have a IP Address of 217.160.80.173 which is hosted on Germany.
Ocean Bear - Web Site Engineering - Cms - Seo - Automation - Phone Apps - Iphone - Android