This is just via an online calculator, so I guess the numbers are the same that anyone would get at the same mileage.
Named component cover, <15k/year, £100 excess = £303.72 annual.
I think we'll keep the car for another year at least, and it seems very plausible that if something goes wrong it'll cost more than £400 to fix, so I'm swinging towards taking it.