About Ball & Arnison Limited (01110860) United Kingdom