Bamford
Bamford is a British facial and body care brand that uses the highest quality ingredients where 80% of the ingredients is completely organic. All products are developed and produced in England, with nature as an inspiration. In addition to the beauty products, Bamford has developed a light and fragrance series that includes scented candles in 100% natural wax, as well as scented sticks.