Admiral was set up in 1993, originally specialising in car insurance. It now offers a wide variety of products, including pet insurance. Customers can choose from its selection of lifetime and ...