About Sylvester-thorne Composites Ltd (08973265) United Kingdom