About National Grid (us) Investments 4 Limited (03867128) United Kingdom