Textile Printing in Finland Megaprint Ky Address: Hitsaajankatu 3, FI-00810 Helsinki Finland Phone Number: +358 93 48 93 35