About Saddleworth Racing Club Limited (12742936) United Kingdom