About Armstrong Veterinary Services Ltd (07000263) United Kingdom