About Shutt Velo Rapide Limited (06828372) United Kingdom