About Vectix Engineering Limited (08758846) United Kingdom