New Trelleborg Marine Systems UK 0.0 (0) Hawarden Industrial Park, Clwyd Cl, Deeside CH5 3PZ, UK (+44) 01244 539635 10/11/2026