About Village Vet Holding Limited (09691740) United Kingdom