About Vaude Ltd (08595419) United Kingdom