It looks very much like a modified-for-the-road France Formula car, made by Magny-Cours-based PBM (powered by Ford, Kawasaki, etc.), etc. I'm a long way from home at present so not in a position to double-check it, but I will do when I get back at the weekend; assuming it hasn't already been solved!