About Sport Sentinel Limited (13084907) United Kingdom