About Bike Vault Limited (07104740) United Kingdom