About National Grid (us) Investments 2 Limited (03784528) United Kingdom