The component rack is schroers and schroers and they are from Berlin. I do not know their site and I bought it few years ago from another website which I also forgot. I tried doing a search and they didn't come up, not sure if they are still in business.