About L.d. Composites Ltd (12482390) United Kingdom