About Eclipse Thermal Systems Limited (02989407) United Kingdom