About Sturridge Sports Management Limited (11164857) United Kingdom