About Hamco Developments Ltd (11267477) United Kingdom