The Ronseal One Coat Damp Seal permanently blocks damp stains on walls and ceilings. You can even put it on damp walls. When it's dry you can paint or wallpaper over it. Before you cover up the dampness, you should always make sure that the cause of the dampness has been fixed.
eBay