About Still Induction Heating Equipment Limited (09204537) United Kingdom