I've had my insurance with Horenberg for 10 years now, they've always been helpful and get me a decent price.
All reviews seem positive