About Leco Instruments (u.k.) Limited (01125402) United Kingdom