About Technical Sports & Associates (SL001552) United Kingdom