When you start a new food business or take over an existing business, you must register at least 28 days before opening with your local authority. If you are already trading and are not registered this will need to be done so as soon as possible. There is no cost for registration and applications cannot be refused. Registrations can be submitted to GOV.UK.
However, there are restrictions. Some businesses are required to be approved by the local authority if they make, prepare or handle products of animal origin for onward supply to other businesses. You can check if this applies to your business at GOV.UK.