Just to report that I checked consumer unit and traced to pull cord switch - no probs. Concluded that it must be poor connection in switch (scorch marks evident) Trimmed back supply and load wires, replaced pull cord and everything working now.
Thanks to seco services for invaluable support