About Doyle Veterinary Services Limited (11477136) United Kingdom