About Gresham House Energy Storage Holdings Plc (12696914) United Kingdom