About Sports Tekkers Uk Ltd (13404881) United Kingdom