The nameserver ptwatches.co.uk have a IP Address of 74.208.53.214 which is hosted on United States.
ptwatches.co.uk -