About Combined Heat & Power Limited (08211562) United Kingdom