Bach Lien Construction And Trading Company Limited