We are a leading UK chocolate brand, and make and pack our chocolate products in the UK.
We are stocked in Selfridges, Harrods, farm shops and delis throughout the UK and overseas.