Choc Affair launches new range Yorkshire-based brand Choc Affair has developed a new range of eight chocolate products: four variants