About Jp Racing Club Limited (12935280) United Kingdom