The Nameserver ns2.tlc-ltd.com have a IP Address of 37.200.118.162 which is hosted on United Kingdom.
British Touring Car Championship official site