About Ball Beverage Packaging Amea Limited (03057336) United Kingdom