About Beverage Can Consultants Ltd (11802579) United Kingdom