Bathroom tiles lose their shine not just from dirt, but from oils in luxury bath products. These create a lubricating film ...