About Switch Gas And Power Limited (11367206) United Kingdom