Yes, it's one of the 2 WH Imps built by Richard Haste and Tony Whitehead, this one completed in 1970.
As Shamrock says, this is the car featured in Hot Car magazine in early 1971.
Here are some more pictures, including an un-modified one of the puzzle photo: