Duchy Originals

Company Description

Our premium grade organic cocoa beans give our chocolate its smooth velvety texture and rich aromatic flavour.