I am currently with rescuemycar on a vehicle based policy for each car, however looking at changing to these when renewal is due
https://www.autoaidbreakdown.co.uk/
their personal cover is cheaper than rescuemycar and includes spouse free of charge, lot's of good feedback on them on various other forums too. They don't have a vehicle age limit either, I phoned them to ask