If it still smells of smoke when it arrives at Cardiff for the C-check I'm sure things like seat covers will get exchanged for freshly-cleaned ones from the stores, carpets will be changed and so on. Smoke smell really only lingers in fabric and carpets, everything else can be washed down.