Fashion retailer New Look has announced the closure of its Castlebar store, with the company facing liquidation ...