About Ball Marketing Ltd (12555052) United Kingdom