About The Plug London Ltd (13459998) United Kingdom