About Hampton Thornby Ltd (11812780) United Kingdom