About Ardmore Veterinary Group Limited (05937255) United Kingdom