Last time I saw the "KAR 120C" plate, it was on Caterham's press car for the Prisoner Limited Edition version. I guess that means they own it, or borrowed it for the occasion. I doubt they'd let it go easily!

Nick