About The British Two Stroke Club Limited (04815138) United Kingdom