About Ball Trading Limited (10740233) United Kingdom