Undecided Question

What age group is the following skin care products suitable for?

I recently bought/received some skin care products (i've been receiving alot of these lately…) but i'm getting a little paranoid about whether i'm using the wrong ones or its too early to use this brand or lah di dah

soooooo i'll leave it to you guys to help me determine what age groups these are suitable for:

1. NEUTROGENA deep clean invigorating ultra-foam cleanser
2. NEUTROGENA Alcohol-Free Toner
3. NEUTROGENA Oil-Free Moisture (Combination Skin)
4. THE FACE SHOP ice flower hydra lotion
5. BODY SHOP Tea-tree daily foaming cleanser
6. BODY SHOP Tea-tree Toner

I'm 14 btw and only have some pimples on my forehead (if that was neccersary info… XD)

THANKYOU SOOOO MUCH!!