Cloves in Netherlands Omka International Co Address: Vreeland 39A, 3812 NH Amersfoort Netherlands Phone Number: +31 337 85 14 32