About Inductotherm Europe Limited (00316229) United Kingdom