About Hampton Clark Ltd (12251038) United Kingdom