Apologies for the delay in posting the final chapter in this saga.
In short, my sparky mate came round and it took him well over an hour to solve the issue.
There was no power in any of the wiring to the switch.
He then discovered that the original sparky had used a combination of 'looping in' at both ceiling roses AND at switches.....!!
After a lot of testing, he found that the double light switch in the hallway was being used as a central 'loop in' point.
More testing and he found that one of two wires in on one of the COM connections on this switch was making an intermittent connection.
He tightened up the wires and HEY PRESTO - a working switch.
I'd never have sussed that out even if I had a tester - would have taken me a year..........
God knows who did that original wiring (in the 60s....)
Thanks to ALL posters who tried to help on this one.
Just have to pay my mate a shedload of beer now...