About Heat Pumpsystems Ltd. (05690430) United Kingdom