Toilet limescale is caused by hard water which contains high amounts of calcium and magnesium. When the hard water evaporates, it leaves the minerals behind which leads to stains.
Daily Express :: Life and Style Feed
Home
Life & Style 95p ‘chemical-free’ staples remove dirt and limescale from toilet bowls using ‘abrasion’