About Vectis Management Limited (01762326) United Kingdom