Well, that's about it, yep!
Can't say I've ever heard of Muller Racing before and I presume this is the only Elan they managed to convert. I took the image from the internet so unfortunately don't have any more info than what was written there. The signs in front of the car and the faintly visible 'FORMULE J' sign in the background would indicate this was seen in France, not London.
Perhaps somebody could track down a hard copy of the magazine that it's taken from?