The nameserver mudeford-beach-huts.co.uk have a IP Address of 104.21.29.215 which is hosted on United States.
Mudeford-Beach-Huts