ALA are who I use on my cars tbh. I thankfully;y haven't had to claim, but in terms of they way they conduct themselves and always answer promptly, I can't imagine they're anything but a great company.
Tehy also offer discounts via Pistonheads etc so mention that when you call them to see if they can give you a deal.