Favourite cleaner? Muc Off soap/wash. Whatever the pink spray bottle is.
Degreaser? Some bio-degradable stuff I buy from the local co-op. Does an OK job, not great. I recently started using the Muc Off degreaser and man. That stuff removes grease! I do not think the de greaser is that safe though, as it ate through some rubber brushes I was using. Totally disintegrated them.
Lube: Rock 'n Roll gold.