About J.c.i. Limited (03889223) United Kingdom