I have used the Autoglym HD Paint Cleaner and the Bowden's Body Cleanser. The HD is good but the Bowden's is much better. Iron-X, followed by Bowden's Body Cleanser, followed by clay bar gives a fantastic finish.
I also use the HD wax. I think it's good, but gives a better finish if you put a UV protecting sealer down first.
I tried the bowden's after seeing one of your details. I tried it on a Leopard I did recently and I had fantastic results.