Limestone is a sedimentary rock that is composed mainly of calcium carbonate in the form of the mineral calcite. A variety of colours are exhibited, depending on the type impurities present within the limestone deposits, such as iron oxide, clay, sand and remains of marine organisms. Limestone tiles are very popular for flooring, paving and cladding as it is very resistant to weathering.