DewGibbons + Partners is an independent design agency based in London. We specialise in health, beauty and prestige brands.