About J B Composites Ltd (11506323) United Kingdom