will sodium silicate seal limestone