About Stratford Composites Ltd (13100074) United Kingdom