No person shall engage in or carry on any business in the Town of Hammonton unless registered pursuant to this chapter. This chapter applies to all existing businesses within the Town as well as any businesses commencing on or after the effective date of this chapter.