Ah yes, you've found it!
It is called as you say on most websites, although I have also seen it as the Turner A30 Stiletto Special, referring I suppose to the Austin A30 engine fitted, although I don't know if Turners were ever really referred to as "A30"s - the ones with these engines were, I believe, referred to as Turner 803s.
It does currently live in Germany and is active in races there.
Here are some more pictures (the B&W one being a similar car, not this actual one):