It sounds as if you have an older style of wiring where the switch wire (the single red) comes from the switch and the neutrals (the two blacks) loop in and out of the fitting.
The two blacks join to each other and to the N terminal. The single red connects to the L side of the lamp holder(s).
If your wiring is done with individual wires in conduit, then it's perfectly normal to wire like this with permanent live looping from one switch to the next, neutral looping from one light fitting to the next, and switch live running from each switch to it's corresponding light. Proper conduit wiring would have the ceiling rose mounted on a conduit box, so the single insulated conductors are contained within the wiring system.
It's also possible to do the same thing with insulated and sheathed single cores.
but if you don't see signs of a conduit box and the wires do not have sheaths, then it seems like your system has been bodged. It may have been conduit system but the conduit components have not been properly preserved on subsequent modification. Someone may have used conduit singles without actually enclosing them in conduit, or it may be wired in T&E with a connector of some sort stuffed up in the celing void.
Also you make no mention of earth. There should be an earth to every point on a wiring system, though in the case of a metal conduit system the conduit itself may form the earth.
It sounds as if you have an older style of wiring where the switch wire (the single red) comes from the switch and the neutrals (the two blacks) loop in and out of the fitting.
The two blacks join to each other and to the N terminal. The single red connects to the L side of the lamp holder(s).
If you need to find a tradesperson to get your job done, please try our local search below,
or if you are doing it yourself you can find suppliers local to you.
Select the supplier or trade you require, enter your location to begin your search.
Please select a service and enter a location to continue...
Are you a trade or supplier? You can create your listing free at DIYnot Local