About City Bike Service Ltd (06718236) United Kingdom