I've just cleaned out a shed that had non slip flooring in there, it had oil from a lawnmower years of ingrained dirt and grease . I tried elbow grease, fairy liquid, floor cleaner no joy. I bought some citrus degreaser on ebay it came off amazing. Just scub and mop