About Energy Storage Publishing Ltd (04498692) United Kingdom