Puzzle Castorland - River Cottage, 1000 piese