A certificate is required to authorise the supply of alcohol and regulated entertainment in a qualifying club. This is called a club premises certificate. A single licence covers all activities.
You do not need to specify a designated premises supervisor. You are also permitted to supply alcohol to members and sell it to guests on the premises without the need for any member or employee to hold a personal licence.