About Greater London Elect & Light Limited (13117994) United Kingdom