Company name: Talio Electric Bikes
Description: It’s impossible to ride a bike without smiling. Scientists would say it’s endorphins. We call it happiness.
9 Buslingthorpe Grn, Leeds LS7 2HG, United Kingdom