About Abbeymoor Veterinary Centres Limited (08028440) United Kingdom