Dttm&dv Bac A Mechanical Assembly Company Limited