About Southsea Composites Ltd (10297333) United Kingdom