CSS Composites shuts their doors just months after we took a factory tour, and the future of their own wheel brand is unclear as well.