About One Stop Bikes Limited (09514548) United Kingdom