About Vectric International Limited (07673936) United Kingdom