About Velo City 6 Limited (08714586) United Kingdom