No.
General Licences are issued by government agencies to provide a legal basis for people to carry out a range of activities relating to wildlife.
By definition you do not need to apply for General Licences but you are required by law to abide by their terms and conditions.