About British Racing & Sports Car Club Limited (00487885) United Kingdom