About Montgomery Veterinary Clinic Limited (06579700) United Kingdom