I use Muc-Off cycle cleaner. It's safe to use of brakes, bearings etc. and is biodegradeable. Spray on, work in with a brush and rinse off. For paintwork, treat the gloss and matt finishes differently. You should be careful with Matt Grey and use a shampoo without wax.