About J.c. Holden Limited (01321310) United Kingdom