About Np Composites Ltd (11161126) United Kingdom