About Abbey Veterinary Group Limited (07579824) United Kingdom