About Jelico Composites Ltd (11144123) United Kingdom