About J C Composites Limited (11031016) United Kingdom