About I.m.s. (holdings) Limited (01453600) United Kingdom