About Kc Composites Limited (08781877) United Kingdom