About Used Tennis Balls Limited (12264181) United Kingdom