Natural Fertilizers in Finland Tmi Ari Vallin Address: Katintie 60, 03250 Ojakkala Finland Phone Number: +358 92 23 34 53