About International Power Consolidated Holdings Limited (05894291) United Kingdom