MARTIN GLOVER ENGINEERING LIMITED