No person shall engage in or carry on the business of distributing bills, tacking or posting of signs or cards, or the displaying or distributing of advertising of any description within the Village, without first securing from the Mayor a license for that purpose, and paying a license fee as hereinafter provided. However, this section shall not require any person doing business within the Village to obtain a license for advertising such business.