About Hampton James Ltd (12943889) United Kingdom