The Gloucestershire-based company has been attempting to restructure in a bid to shore up its finances