ARMSTRONG POWER TOOL ENGINEERING SERVICES ID 41547668