Hi!

As far as I understand it Vit A is mainly in the anti-ageing moisturisers...All the retinol ones...

You should be fine with any normal cleansers/moisturisers - as for which one? Of course I'd say The Body Shop as they're sooo nice! LOL!