About Spencer Kennedy Composites Ltd (10653776) United Kingdom