About Ls Composites Ltd (10706892) United Kingdom