It's a Landy Griff and it's only an intercooler... the intercooler from a Scania truck will 'fit' if you don't mind mounting it on the roof and having some seriously looooong intake piping.
The TD5 one should fit comfortably under the bonnet... at least it does on a TD5 right? Exactly how you'd mount it, I dunno, but I have heard of a Supra IC in a Disco so no reason at all why a Landy one wouldn't fit another landy.
The intake piping might look more complicated but as long as you keep it as short as possible on the high pressure side it'll be fine - you can have it as long as you like on the low pressure side.
Cheers,