About Anglo Thermal Technology Limited (02909578) United Kingdom