About The Bike Shed Cafe Limited (13223753) United Kingdom