About Glasgow Electric Bike Company Limited (SC573820) United Kingdom