About Heat & Power Technology Limited (12517112) United Kingdom