About Ba Composites Ltd (11765231) United Kingdom