About Centrica Business Solutions (generation) Limited (02592745) United Kingdom