It's Lee Dean's home brewed Dean Special …………….. that was a tough one!
Quite. I can find absolute nothing about the car - as has been suggested, it could well be a C-Mod sports car with removable wings, and thus able to run in the Formula Libre races of that time.
Well solved.