About Hampton Carter Limited (11211435) United Kingdom