About Specialist Sportswear Limited (01636108) United Kingdom