ARMSTRONG PRECISION COMPONENTS LTD