About J.c.ratcliffe Limited (00233506) United Kingdom