About Engineered Composites Holdings Limited (13644011) United Kingdom