Tool-less UK Mains Plug
This is a standard 13A UK main power plug – with a twist. This one requires no tools to open or connect. The top cover is slid off the top, after turning the red cam with a coin to unlock it. Manufactured by Plugco – a Google search of this