About I.m.t. (u.k.) Limited (02683315) United Kingdom