Ok, in an attempt to be constructive to the thread so far,
I've use a hand wash which you can get in a tube (like toothpaste) which you can use under the tap at the servo. The hand wash has lots of 'bits' in it and is very gritty and smelly. Does a good enough job.
Further to that, my Diesel Hyundai iX35 soft roader came with a box of disposable gloves for this very reason. I personally don't use them but could imagine many would.