About John Crookes Motor Cycles Limited (04726864) United Kingdom