To replace all ceiling and wall lights plus all sockets and light switches.

I would highly recommend Safe Check Electrical. The work was carried out by Jack to a very high standard. I wouldn't hesitate using them again if I needed an electrician. A pleasure to deal with.