About I.c.s. & M. Limited (04397020) United Kingdom