About Vetco Holdings (usd) Limited (06339964) United Kingdom