About Kirkby Battery Storage 1 Ltd (10711739) United Kingdom