About Hammonda Ltd (10536919) United Kingdom