About Hampton And Cooper Ltd (12667534) United Kingdom