ID : my615321 Address : Store 1 Leong Bee Rice Mill, Seberang Jalan Putra, 05150, Alor Setar, Kedah, Malaysia Phone : 04-733 7325 Fax : NULL Email : NULL