About Vectayn Limited (02576628) United Kingdom