About Pass Bike (chelmsford) Limited (11416033) United Kingdom