About Sofronov Composites Ltd (11470626) United Kingdom