About J A Composites Ltd (10316163) United Kingdom