About The Village Veterinary Centre Limited (06006596) United Kingdom