About Sphynx Composites Ltd (12124166) United Kingdom