About Southam Composites Ltd (10489234) United Kingdom