You do not need to get permission from the fire service to put on a public firework display. These sorts of events are licensed by the Local Authority, so you do need to contact them, and follow any instructions they give. Sales of fireworks are regulated by Trading Standards.