You will need this licence if you operate a business or club that supplies alcohol for consumption on the premises.
The licence allows you to sell alcohol to drink on your licensed premises without also being required to serve meals. Please note, it does not allow you to sell takeaway alcohol.