About Hamptworth Ltd (13705871) United Kingdom