About Electric Storage Systems Ltd (09922951) United Kingdom