Constellation Wines Australia & Europe has relaunched its Stowells wine brand in the UK, backed by a GBP0.5m (US$0.8m) investment.