About Clm Composites Ltd (11145517) United Kingdom