About D Thomas Composites Ltd (11919978) United Kingdom