and i have heard the beauty products containing an E coded element in their ingredients are haram .. all lipsticks other than body shop are haram ..
believe me i have searched and found an E coded element in the ingredients of almost everything .. with an exceptions of a few other .
i'm not sure myself .. what is the E coded ingredient
In England a food additive by the code E471 contains pig fat so it's best to avoid that unless it's from a veg source.