About Hampton Wells Limited (03278302) United Kingdom