Anyone tried this stuff? Seems to get good reviews.

Muc-Off Bike Cleaner - 1 L by Muc Off http://www.amazon.co.uk/dp/B000NNSXL..._fyABwbSXBDDZF

Any recommendations for a cleaner? Need to clean my bike and get some ACF50 on before they start chucking salt all over everything.