Russell & Atwell launch fresh chilled chocolatesOctober 2020 sees the launch of three pouches of fresh chocolates from UK brand Russell & Atwell. Chocolate