The website is down: "Please check back soon", but "soon" is unexplained.
In the meantime,
here's something about Japan: companies all the way down to single people who build steel frames. It's a mere post to a BBS, it's simple and unambitious, but it was up to date just a week or so back. (However, as the hopeful websurfer will quickly discover, most of the links from it are to websites or web pages that are in Japanese, and Japanese only.)