Limescale is the top culprit for dirty shower screens - which perhaps get too much with an expert recently outlining the ...