About Alpha Therm Limited (00882439) United Kingdom