About Mineral Insulated Cable Company Limited (04259473) United Kingdom