About Plug And Socket Solutions Ltd (13698910) United Kingdom