About Industrial & Welding Ovens Limited (01094864) United Kingdom