About Ts Composites Limited (10012533) United Kingdom