About Vectran Solutions Ltd (10374847) United Kingdom