Nichols has posted a lift in sales for its first half, despite "extremely difficult" trading conditions.