About Capital Power Limited (07502087) United Kingdom