I had that car by Anson.
S2 1500 with Caterham paint, oversized Minilites, BDR seats, functional steering, live axle.
You were lucky to find one with the windscreen fitted properly. They claimed to be 1:18 scale but the Ansons were much larger than the Kyoshos, which were more accurate.
The Anson is probably the largest 7 diecast available besides the Kyosho 1:12 BDR, which isn't Diecast but real aluminum panels attached to a plastic space frame.
I had to remove my Anson's seats and steering wheel and over spray them in black, an obvious detail Im surprised the diorama build omitted.
Plenty of these cars on Ebay