About Bike Shed (yorkshire) Limited (08963724) United Kingdom