Logo of Huzzle
ghd
image

ghd

Leeds, UK

Delivering good hair days since 2001

Leeds, UK

Retail & Consumer Goods
sidebar.industry
501-1000
sidebar.employees
2001
sidebar.founded-year