Free Spirit Drinks has launched its first product, a range of soft drinks aimed at the UK on-premise.