About Independent Energy Holdings Plc (03170807) United Kingdom