new mechanical plant in mombasa