About One Stop Pit Bikes Ltd. (11588971) United Kingdom