In the UK, it is a legal requirement to have an alcohol licence if you want to sell, supply, or handle alcoholic beverages, ...