About Weymouth Motor Racing Club Limited (01173657) United Kingdom