Its Yankee product that US owners seem to think will cure all engine ills.Think we call it "Snake oil"
They shove it in the air intake with the engine running and think the large clouds of smoke are fixing the engine.
Now I remember - you need to go onto www.landroversonly.com and ask the great Disco Mike.(Be prepared for grovelling to his greatness - if you expect a reply)
His response will be THE definitive answer,do not dare to question it.