Alliance Haulage & Construction Co. Ltd