Limestone is a beautiful stone used in the home for flooring, wall tiles, counters and shower surfaces. Limestone is fairly soft and can be easily scratched, damaged by heat, and etched by acidic substances. Improper care and cleaning can wear on the stone, and damage may need to be professionally repaired.
Strong cleaning products that do not have a neutral pH could actually do more harm than good, as they break down the surface of limestone. If in doubt just use a eco cloth and water.
Never use generic tile products, bathroom cleaners, glass cleaners, or abrasives to remove stains from limestone.
Wipe up spills immediately to prevent staining.
If you need to clean and remove stains from Limestone you can find some good advice here.