Constellation Europe is launching a special sales kit for its Stowells wine brand, in order to improve sales across the on-trade.