Liz Earle

Yes, Liz Earle is a British skincare brand known for its focus on naturally inspired, ethically sourced ingredients and holistic approach to beauty. Founded in 1995 by Liz Earle and Kim Buckland on the Isle of Wight, the company has grown to become a notable name in the beauty industry. Its flagship product, the Cleanse & Polish™ Hot Clot...