About Sohorca Composites Ltd (11696123) United Kingdom