triangle controls ltd. tycom cable ship company (uk) limited tycom contracting (uk) limited
0000833444_triangle controls ltd. tycom cable ship company (uk) limited tycom contracting (uk) limited_united kingdom