About Koo S Racing Club Ltd (06828480) United Kingdom