What is it?
I'll admit this is bound to be a difficult one, but my last four puzzles were all solved within their first hour. The chance that any of the usual suspects will know this one is slim.
(I myself have only seen one of these in the flesh when I was a little boy, but the one in the pic is in a museum only about half an hour's drive from where I live, so I will go there soon.)
I put up a googlesearch for the car and it did not give any results.
About 20 were built, Spaceframe chassis, Ford (1200cc sidevalve) mechanicals.
The pics I show are screen snapshots of the museum's website, since it uses Java and I could not copy the pic. The name on the logo was blocked out for obvious reasons.
I will give clues later if necessary.