For gifts that leave a lasting impression – discover cashmere gifts under £100, perfect for any occasion.