About Vectran Holdings Limited (10878556) United Kingdom