Does anyone know of an English or English-speaking car mechanic near Carcassonne? My old VW camper needs attention to, I think, its HT system (probably the points as the HT leads were changed fairly recently). Any help or advice would be much appreciated.