I can highly recommend Magpie Money. I arranged life insurance cover through Magpie Money, they provided a friendly and efficient service.