About Ferrymuir Energy Storage Limited (11194667) United Kingdom