About Turda Composites Ltd (11306690) United Kingdom