I think this is an ID by the look of the dashboard.
Slough produced a model they called the ID Super which was popular at the time. This may be one. It had some extras compared with the ordinary ID such as a more powerful engine and power steering if I recall.