Marauder "Special" with probably Ford Mechanicals and Triumph Herald front suspension. Raced in 1983-88 by Trevor Trautmann
Ford mechanicals: Yes
Triumph front suspension: Yes
Marauder: No, but there is a Marauder connection
Raced in 1983-88 by Trevor Trautmann: I have no idea if it was or not, as the puzzle photo predates this by quite a bit (and no mention of Trautmann)
But you've come close enough to earn a
lock.