Question Author
Thanks again..Got a qualified electrician in to check things out. He checked the switch, couldn't see anything immediately wrong. Power off, fuses in, trip, power off fuses out. Checked ceiling rose (something which hasn't been touched for years), moved wires about, fuse back in, power on, NO TRIP!!! Checked the wiring and said in 30 years of working as an electrician, he had not seen a ceiling rose wired in such a way. Got it working anyway, so problem solved.