According to the Internet, Montgomery Ward was founded in 1872 and went bankrupt in 2000. The brand was acquired by another company and you can still buy stuff from them online including freezer chests. But none as fine as this one.
I love the storage period for sandwiches. Have you ever thrown a sandwich in the freezer?