LL Flooring Holding, the struggling Henrico County-based retailer that has just come off one of the fiercest corporate battles for control in recent years, has filed for bankruptcy.