About Gresham House Energy Storage Limited (11434417) United Kingdom