About Ball Professional Limited (10347850) United Kingdom