Callard & Bowser Licorice / Liquorice Toffee Established in 1837, Callard and Bowser has been making quality confections for the last 150 years. Individually wrapped liquorice toffee. They come in boxes and rolls. The boxes seem to be out of stock everywhere. |