About Nhazell Composites Ltd (08872826) United Kingdom