About Ball Beverage Packaging Europe Limited (02554348) United Kingdom