The Company of Wine People has launched Cape Reflections, a range of wines exclusively for the UK independent and on-trade sectors.