My spidi jacket is looking a bit second hand, I've tried a sponge and soapy water which didn't do an awful lot. It mostly looks ok but up close on the white parts it's grotty as anything, like dirt is ingrained in the leather. How do you guys clean leathers?