About The Bike Factory Limited (03246492) United Kingdom