About London Gas And Power Ltd (10881956) United Kingdom