About Hampfield Ventures Ltd (11258650) United Kingdom