About Village Vet Limited (06796291) United Kingdom