About Enderby Battery Storage Limited (12147583) United Kingdom