About J.c.l. (investments) Limited (01223097) United Kingdom