About Specialised Sports Equipment Limited (11386580) United Kingdom