About Hampton Lawrence Limited (12615168) United Kingdom