About The Little Bike Company Limited (08124095) United Kingdom