About Inductoheat Europe Limited (01666802) United Kingdom