About Energy Storage Limited (12366357) United Kingdom