About Triplex Sports Association Limited (00587867) United Kingdom