The nameserver tcdigitalphotography.co.uk have a IP Address of 146.247.49.99 which is hosted on Isle of Man.
tc digital photography