About Jm Bikes Limited (08139148) United Kingdom