About Climate Energy Holdings Limited (06933138) United Kingdom