About S.s.p. Specialised Sports Products Limited (03762444) United Kingdom