About Ddm Composites Ltd (10333912) United Kingdom