About I.m.e.r. - Reman Limited (03116082) United Kingdom