About Hampton And Hamilton Limited (13138812) United Kingdom