The nameserver dffs.co.uk have a IP Address of 192.254.185.31 which is hosted on United States.
Contact Support