About Stony Energy Storage Ltd (10272709) United Kingdom