About I.c.m. (ipswich) Limited (00644893) United Kingdom