About Ball Holdings Limited (12096280) United Kingdom