KNOWLES AND MOSHER INC ID 40650197