About E.i.c.s. Products Limited (07940464) United Kingdom