About C6 Composites Limited (13556440) United Kingdom