About Industrial & Mercantile Investments Limited (02037739) United Kingdom