I have an ensuite which is greenish slate, including the shower. It's in a pretty poor state... Does anyone know of a good tile cleaner / sealant? Preferably an all in one because I'm pretty sure I wouldn't get around to sealing as well as cleaning!