About Heat & Power Services Limited (03323332) United Kingdom