About Jhm Cans Ltd (13513098) United Kingdom