About John Claridge Composites Limited (03353847) United Kingdom