3x B22 Bayonet Cap Light Bulb Pendant Lamp holder.
Some covers are missing but can be separately purchased.