About London Plugs Ltd (10037269) United Kingdom