Thanks again for all of the replies - sorry, I stopped getting notifications for some reason.
I had an electrician round (family friend, full time, fully qualified). He said I could put it all in myself, but my plan is to fit the lights and run the cable, then he's going to come around just to...