Cadwaladers: An ice cream shop offering delicious, Welsh-made treats and hot drinks.