It's made by Frost River. I don't think they make that particular model any more, but they have many similar packs and other canvas products.
That site is dangerous. Spent 5 minutes on it and wanted 10 things lol Cheers.