Does this sound about right for the span of the company or was it under another corporate name before?
Copyright LEAD Technologies, Inc. 1991-2007
Not really important but it gives some indication of how long it has been around. And another clue in the possession chain for the document.
has this been posted on any of these threads?
I think so. I remember looking at their product back in the Windows for Workgroups days.