About The Juniper Racing Club Limited (08917984) United Kingdom