About Abbey Veterinary Centres Limited (06481044) United Kingdom