About The Peoples Plug Ltd (12004038) United Kingdom