About Cleator Battery Storage Limited (10266915) United Kingdom