PINNACLE PRECISION ENGINEERING LTD