About Armour Veterinary Group Ltd (SC468357) United Kingdom