Ab Machinery&construction Limited Partnership