Health and beauty products and retail company.
UK-based beauty/wellness brand with established customer base.