About The London Douglas Motor Cycle Club Ltd (03285946) United Kingdom