About Vectis Glass Limited (08407974) United Kingdom