About Kirkby Battery Storage 2 Ltd (10707840) United Kingdom