About Redditch Peaking Power Limited (12404874) United Kingdom