About Vectis Developments Ltd (07337433) United Kingdom