About Thugg Carbon Composites Limited (06555748) United Kingdom