About Tendo Sports Machines Uk Ltd (10658994) United Kingdom