About Vectrix Limited (06856026) United Kingdom