Yes it's steel the website is an unknown domain now still can't find anything on it on google anywhere strange?Never heard of them. Is it steel or alloy? Its fillet brazed which is a time-consuming process.
Isn't that a web address on the seatstay? Maybe that's where you'll find info. You can perhaps use a web archive machine if its now a defunct URL.