A Welsh beauty brand has collapsed into liquidation after experiencing financial difficulties and leaving creditors owed nearly £2m. Mallows Ltd, which traded as Mallows Beauty, was set up by Laura ...