About Claxton Composites Limited (08441706) United Kingdom