STEWART & TODD INC ID 32900105