About Transgrid Limited (12727920) United Kingdom