About Centrica Storage Holdings Limited (04573558) United Kingdom