About Dalmeida Composites Ltd (12092058) United Kingdom