About Hampton Roach Ltd (11071010) United Kingdom