Damn, so close and yet so far. I would have got that, but got called away for an urgent 'phone call so have only just returned to the site
Sorry, you were pretty close.
This one disappeared from the web. I tried to find it using the name, the company, the builder all gone. The newspaper's sunday magazine were this little car appeared is missing too. That's why I gave the clues to solved it