About The 14 Bike Company Limited (06806889) United Kingdom