About Centrica Spice Limited (13607049) United Kingdom