About Battery Storage 1 Ltd (10987864) United Kingdom