About Hampton & Hall Limited (08233944) United Kingdom