About Alternative Power Holdings Ltd (12253469) United Kingdom