Electrical Supplies
63A 3-pin Industrial Plug Surface Mounted Socket weak Current(Surface mounted socket)
plug Plugs
https://www.bizrate.co.uk/electricalsupplies/63a-3-pin-industrial-plug-surface-oid40476607454.html