Looking through the types of available downlights, I think the electrician bought the ones from Screwfix, link in the first post.
It has no threads that I can see on the stock image, but metal clips that hold the fitting in. I also think the bulb and fitting is one piece, so will have to buy...