Can't comment on aircraft insurance, because I've never had to buy any myself.
But I have used Traffords for travel insurance, and the service was excellent. Called them up for a quote, got a number over the phone with written confirmation arriving the next day. Went through the small-print, discovered it didn't cover me for aerobatics. Another phone-call - they couldn't quote on the phone this time since what I was asking for was non-standard, but quote and revised documentation arrived in the post the next day. All very quick and efficient.
Fortunately didn't have to make a claim, so can't comment on that side of things.
FFF
--------------