About Specialist Sports Group Limited (08991225) United Kingdom