About J.c.(narborough) Limited (08391468) United Kingdom