No idea of suppliers up there.
The PreHE XJ-S and EFI XJ12 radiators are the same.
Something is BANGING in the brain that the Carby V12 radiator is different, but that was a LONG time ago.
I ran a PreHE radiator in my HE XJ-S for a few weeks whilst the HE radiator was recored. It fits.