OK so after speaking to Macpherson's they offered a similar resolution to what I've read on this thread. A tin of an alkali sealer and replacement paint. I suppose this is reasonable, however our lounge is a pretty big room, so repainting it all again is not ideal! If it gets rid of the smell though...