About Ec Gas & Power Limited (10009417) United Kingdom