Constellation Europe's Stowells wine brand has been revamped in the UK.