Naval Architects in Finland Elomatic Mechanical Oy Address: Itainen Rantakatu 72, 20810 Turku Finland Phone Number: +358 22 73 25 00