MICRO-MECHANICS (HOLDINGS) LTD. IRfinancial tables · 2005-12-31Full Year Financial Statements for the period ended 30/06/2005