About Hamptworth Farms Limited (03910260) United Kingdom