About Vita Southampton Operating Company Limited (08792673) United Kingdom