About Vetindex Limited (03139495) United Kingdom