About Jhr Composites Ltd (12934166) United Kingdom