About British Motor Cycle Racing Club Limited (00475312) United Kingdom