About Cumberland Sporting Car Club Limited (01590410) United Kingdom