I did use them for a couple of years, some time ago now. Never had to make a claim, so no idea how they'd fare. Then they priced themselves out of the running.
Talk to Adrian Flux. They seem keen to help, and not seen any bad reports on here. I'm sure if anyone had issues with them, they'd squeak.