I'm with
GEM (Guild of Experienced Motorists), there are 3 levels of cover and membership to the Guild is included. You pay for any repairs done at the roadside and they re-imburse you later (only took 24 hours to refund me when I claimed - they pride themselves on their quick response) and have always been really helpful whenever I've had dealings with them.