easun engineering company ltd Directors report