About Vet Itc Ltd (13492951) United Kingdom