About Normanton Energy Storage Ltd (13278123) United Kingdom