About Larkmead Veterinary Group Limited (08224672) United Kingdom