About Abbey Veterinary Sales Limited (07585850) United Kingdom