About Vicarage Veterinary Centre Limited (07135271) United Kingdom