TOP MACHINERY & EQUIPMENT LTD